# encoding: utf-8
# module PyQt5.QtGui
# from /usr/lib/python3/dist-packages/PyQt5/QtGui.cpython-35m-x86_64-linux-gnu.so
# by generator 1.146
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore


class QPageLayout(): # skipped bases: <class 'sip.simplewrapper'>
    """
    QPageLayout()
    QPageLayout(QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0,0,0,0))
    QPageLayout(QPageLayout)
    """
    def fullRect(self, QPageLayout_Unit=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QPageLayout.fullRect() -> QRectF
        QPageLayout.fullRect(QPageLayout.Unit) -> QRectF
        """
        pass

    def fullRectPixels(self, p_int): # real signature unknown; restored from __doc__
        """ QPageLayout.fullRectPixels(int) -> QRect """
        pass

    def fullRectPoints(self): # real signature unknown; restored from __doc__
        """ QPageLayout.fullRectPoints() -> QRect """
        pass

    def isEquivalentTo(self, QPageLayout): # real signature unknown; restored from __doc__
        """ QPageLayout.isEquivalentTo(QPageLayout) -> bool """
        return False

    def isValid(self): # real signature unknown; restored from __doc__
        """ QPageLayout.isValid() -> bool """
        return False

    def margins(self, QPageLayout_Unit=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QPageLayout.margins() -> QMarginsF
        QPageLayout.margins(QPageLayout.Unit) -> QMarginsF
        """
        pass

    def marginsPixels(self, p_int): # real signature unknown; restored from __doc__
        """ QPageLayout.marginsPixels(int) -> QMargins """
        pass

    def marginsPoints(self): # real signature unknown; restored from __doc__
        """ QPageLayout.marginsPoints() -> QMargins """
        pass

    def maximumMargins(self): # real signature unknown; restored from __doc__
        """ QPageLayout.maximumMargins() -> QMarginsF """
        pass

    def minimumMargins(self): # real signature unknown; restored from __doc__
        """ QPageLayout.minimumMargins() -> QMarginsF """
        pass

    def mode(self): # real signature unknown; restored from __doc__
        """ QPageLayout.mode() -> QPageLayout.Mode """
        pass

    def orientation(self): # real signature unknown; restored from __doc__
        """ QPageLayout.orientation() -> QPageLayout.Orientation """
        pass

    def pageSize(self): # real signature unknown; restored from __doc__
        """ QPageLayout.pageSize() -> QPageSize """
        return QPageSize

    def paintRect(self, QPageLayout_Unit=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        QPageLayout.paintRect() -> QRectF
        QPageLayout.paintRect(QPageLayout.Unit) -> QRectF
        """
        pass

    def paintRectPixels(self, p_int): # real signature unknown; restored from __doc__
        """ QPageLayout.paintRectPixels(int) -> QRect """
        pass

    def paintRectPoints(self): # real signature unknown; restored from __doc__
        """ QPageLayout.paintRectPoints() -> QRect """
        pass

    def setBottomMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QPageLayout.setBottomMargin(float) -> bool """
        return False

    def setLeftMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QPageLayout.setLeftMargin(float) -> bool """
        return False

    def setMargins(self, QMarginsF): # real signature unknown; restored from __doc__
        """ QPageLayout.setMargins(QMarginsF) -> bool """
        return False

    def setMinimumMargins(self, QMarginsF): # real signature unknown; restored from __doc__
        """ QPageLayout.setMinimumMargins(QMarginsF) """
        pass

    def setMode(self, QPageLayout_Mode): # real signature unknown; restored from __doc__
        """ QPageLayout.setMode(QPageLayout.Mode) """
        pass

    def setOrientation(self, QPageLayout_Orientation): # real signature unknown; restored from __doc__
        """ QPageLayout.setOrientation(QPageLayout.Orientation) """
        pass

    def setPageSize(self, QPageSize, QMarginsF_minMargins=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ QPageLayout.setPageSize(QPageSize, QMarginsF minMargins=QMarginsF(0,0,0,0)) """
        pass

    def setRightMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QPageLayout.setRightMargin(float) -> bool """
        return False

    def setTopMargin(self, p_float): # real signature unknown; restored from __doc__
        """ QPageLayout.setTopMargin(float) -> bool """
        return False

    def setUnits(self, QPageLayout_Unit): # real signature unknown; restored from __doc__
        """ QPageLayout.setUnits(QPageLayout.Unit) """
        pass

    def swap(self, QPageLayout): # real signature unknown; restored from __doc__
        """ QPageLayout.swap(QPageLayout) """
        pass

    def units(self): # real signature unknown; restored from __doc__
        """ QPageLayout.units() -> QPageLayout.Unit """
        pass

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object (if defined)"""


    Cicero = 5
    Didot = 4
    FullPageMode = 1
    Inch = 2
    Landscape = 1
    Millimeter = 0
    Pica = 3
    Point = 1
    Portrait = 0
    StandardMode = 0
    __hash__ = None


